landscape architecture


Results for "landscape architecture"

English - Turkish Dictionary

landscape architecture

(English - Turkish Dictionary) :
bahçe mimarlığı; peyzaj mimarlığı.